First of all i want excuse for my shity english

			ResFixer v 1.0 beta 1 by seeQ


1. Introduction
*****************
This programm resolve  a situation when you wont to remove unnecessary code from dumped exe, 
which after unwraping is no longer needed. ResFixer - is a resources rebuilder which trying to 
restore.rsrc (resources) section. As you know many protectors/packers moving some of resources
(Icon, Icon Group, Version inf) to it's own section. In this case you can't remove 
protectors/packers section(s) after dumping.


2. Usage
*****************
Method 1 - Completely copies resources section from an entrance file, then finishes glueing 
	   the displaced resources and corrects resource tree.
Method 2 - Tries completely reconstruct section on the basis of a tree.


3. Tip's
*****************
1. In programs written on Delphi watch for TLS (native place rdata).
2. Do not forget that resources in file should lay directly from beginning of unique section with 
   name ".rsrc", because differently programs can crash under some build's Win9x and resource viewer's.
3. It is also possible to remove Reloc's from EXE. 


4. Bugs
*******************
The program does not check if the file is unpacked.


5. Thanks and Greetz:
*************************
Iczelion, Dr.Golova, shield/UnderPl, MurkyT


6. Contact
*****************
If you have any suggestion post them (with a link of course) on these forum:
"http://www.woodmann.com/upload/index.php", or
mail: seeq@hotbox.ru DON'T SEND ME ATTACHMENTS PLEASE - LINKS ONLY !!!

p.s
If anybody knows how normally debug progs on masm32 in Softice the request to inform.
At RadAsm i have following:
Assemble: 3,O,$B\ML.EXE /c /Cp /coff /Zi  /nologo /I"$I",2
Link    : 5,O,$B\LINK.EXE /DEBUG /DEBUGTYPE:CV /PDB:NONE /SUBSYSTEM:WINDOWS /VERSION:4.0 /LIBPATH:"$L",3,4     
Asm Module: *.obj,O,$B\ML.EXE /c /coff /nologo /I"$I",*.asm
Load in  SymbolLoader (Softice 3.25) -> debug information not found.
If pdb creating separately -> PDB file: myprog.pdb - uses absolete format

